long slog

Translations
долгий путь
The project was a long slog, but we finally finished it.
Проект был долгим путем, но мы наконец-то его закончили.